<?php
/**
 * 定数定義ファイル
 */

//==================================================================================
//パス設定
//==================================================================================
defined('ROOT_PATH') || define('ROOT_PATH', realpath(dirname(dirname(__FILE__))));
defined('APPLICATION_PATH') || define('APPLICATION_PATH', ROOT_PATH . '/application');

defined('LIBRARY_PATH') || define('LIBRARY_PATH', ROOT_PATH . '/library');
defined('MODELS_PATH') || define('MODELS_PATH', APPLICATION_PATH . '/models');
defined('CONTROLLER_PATH') || define('CONTROLLER_PATH', APPLICATION_PATH . '/controllers');

defined('TMP_DIR') || define('TMP_DIR', '/tmp/');

//==================================================================================
//汎用
//==================================================================================
define('C_FLG_ON',	1);
define('C_FLG_OFF',	0);



//==================================================================================
//定数
//==================================================================================
define('C_MOVIE_STATUS_NOCONVERT',  1);
define('C_MOVIE_STATUS_CONVERTING', 2);
define('C_MOVIE_STATUS_OK', 3);
define('C_MOVIE_STATUS_NG', 4);

define('C_MOVIE_ACCEPT_ONETIME_ANYONE',   1); // 視聴可能な人がワンタイムパスワード発行可能
define('C_MOVIE_ACCEPT_ONETIME_UPLOADER', 2); // アップロード者のみワンタイムパスワード発行可能
define('C_MOVIE_ACCEPT_ONETIME_NOONE',    3); // ワンタイムパスワード発行不可

// エラーメッセージ共通部分
define('C_ERR_REQUIRE',	'を入力してください。');
define('C_ERR_REQUIRE_TYPE','で入力してください。');
define('C_ERR_ALPHANUMERIC','半角英数字');
define('C_ERR_CTYPE_DIGIT',	'半角数字');
define('C_ERR_LEN_OVER',	'が長すぎます。');
define('C_ERR_TOO_EXPENSIVE',	'が大きすぎます。');
define('C_ERR_TOO_BIG',	'が大きすぎます。');
define('C_ERR_EXPIRED',	'有効期限切れです。');
define('C_ERR_NG_CHARACTER',	'に機種依存文字が含まれています');
define('C_ERR_PASSWORD',	'半角の英数字、「_」（アンダーバー）又は「-」（ハイフン）');
define('C_ERR_PASSWORD_INVALID',	'パスワードの形式が不適合です。');
define('C_ERR_MAILADDRESS_INVALID',	'メールアドレスの形式が不適合です。');
define('C_ERR_DUPLICATE',	'既に登録済みです。');
define('C_ERR_NO_EXIST',	'登録されていない、もしくは削除されています。');
define('C_HALF_WIDTH_DIGIT',	'の半角数字で入力してください。');
define('C_INVALID_TYPE',	'の形式が不適合です。');

define('C_THUMBNAIL_WIDTH', 240);
define('C_THUMBNAIL_HEIGHT', 180);

define('C_MAJOR_SUBGENRE_ID', 0);